#include "protocol.h"
#include <stdlib.h>
#include <string.h>

PDU* mkPDU(uint uiMsgLen) {
    uint uiPDULen = sizeof(PDU) + uiMsgLen;
    PDU* pdu = (PDU*) malloc(uiPDULen);
    if(NULL == pdu)
    {
        exit(1);
    }
    memset(pdu, 0, uiPDULen);
    pdu->uiPDULen = uiPDULen;
    pdu->uiMsgLen = uiMsgLen;
    return pdu;
}
